/**
 * @file perft.h
 *
 * @brief Move generator test header file.
 *
 * @date 1998 - 2011
 * @author Richard Delorme
 * @version 4.1
 */

#ifndef EDAX_PERFT_H
#define EDAX_PERFT_H

struct Board;
void count_games(const struct Board *board, const int depth);
void quick_count_games(const struct Board *board, const int depth);
void count_positions(const struct Board *board, const int depth);
void count_shapes(const struct Board *board, const int depth);

#endif /* EDAX_PERFT_H */
